FOSSGIS2013 - 36 2013_07_29
FOSSGIS 2013
Konferenz für freie und Open Source-Software im GIS-Bereich und für freie Geodaten
Speakers | |
---|---|
![]() |
Roland Olbricht |
Schedule | |
---|---|
Day | Donnerstag - 2013-06-13 |
Room | 1.208 (WS) |
Start time | 11:00 |
Duration | 01:30 |
Info | |
ID | 520 |
Event type | Workshop |
Track | Workshops (bezahlt) |
Language used for presentation | German |
Daten aus OpenStreetMap extrahieren, analysieren und filtern mit der Overpass API
![](/2013/programm/images/event-520-128x128.png)
Die Faszination von OpenStreetMap liegt in der Reichhaltigkeit und Vollständigkeit der Daten. Leider bedeutet dies auch, dass die schiere Datenmenge hohe Anforderungen an Werkzeuge zur Auswertung stellt. Mit Overpass API ist es möglich, per einfacher HTTP-Abfrage über das Web die Daten gezielt nach eigenen Kriterien wie Thema oder Ort zu filtern und sogar minutenaktuell zu beziehen.
Die Overpass API wird heute bereits für eine Vielzahl von Anwendungen, z.B. zur Qualitätssicherung, für in Echtzeit erzeugte Kartenoverlays, thematische Downloads oder auch zur Beschleunigung der Main API verwendet. Ihren Geschwindigkeitsvorteil erzielt die Overpass API durch eine optimierte Datenhaltung anstatt einer relationalen Datenbank. Ihre Flexibilität bezieht sie aus einer Abfragesprache, die einfach ist, aber speziell auf die Bedürfnisse von OpenStreetMap zugeschnitten.
In diesem Workshop wird in die Abfragesprache systematisch eingeführt. Als Beispiele werden ein thematisches Kartenoverlay auf Basis von OpenLayers erstellt, es wird die spezielle Area-Syntax zur Extraktion der Straßenliste einer Stadt verwendet, und es wird als Beispiel für eine komplexere Abfrage das Tool zur Erstellung von Bus- und Bahn-Linienbändern und -plänen vorgestellt.